package genetic;


public abstract class Phenotype {
	
	public abstract double fitness(Genotype g);
	public abstract Genotype createRandomInstance();
	public abstract Genotype[] crossover(Genotype g1, Genotype g2);
	public abstract Genotype mutate(Genotype g, double Pm);
}
